soil and stain repellent - Turc Anglais Dictionnaire